scarf-head hand - Espagnol Anglais Dictionnaire